div{font-size:12px}
.main-colum,.public_head .main-colum,.spe-top .main-colum {width:980px;}

.menuList{
}
.field-validation-error{font-size:12px; color:#f00;}
.topNav .menuList ul{
	background-color: #005B88;
	color: #FFF;
	width: 100%;
	}
	.topNav div.submenu{
	position: absolute;
	z-index: 10000;
	background-color: #006699;
	width: auto;
	min-width:85px;
	left: 10px;
	top: 35px;
	display: none;
	padding-top:5px;
	padding-bottom:5px;
}
    .yx-rotation-focus{display:none}
div.submenu a {
	display: block;
	color: #FFF;
	text-align: left;
    padding-left:5px;
	padding-right:5px;

}
	
.topNav .menuList ul li{
	display: block;
	float:left;
	list-style:none;
	position:relative;
    _width:100px;
    _padding: 0;
    _margin: 0;
}
.topNav .menuList ul li span a{
	text-decoration: none;
	color: #FFF;
	display: block;
	text-align: center;
	display: block;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	cursor: pointer;
	margin-right: 18px;
	margin-left: 18px;
	padding-right: 10px;
	padding-left: 10px;
        _font-size: 14px;
        _padding-right: 5px;
	_padding-left: 5px;
    _margin-right: 0px;
	_margin-left: 0px;

}
.topNav .menuList ul li span a:hover{
	background-color: #069;
}
.topNav .menuList ul{
	height: 35px;
	}



#IndexPage{background:url("index_bg.jpg") no-repeat center 0px; width: 100%}
.spe-top .topLink{width:140px;height:30px;line-height:30px;position:relative;right:0;top:0px;text-align:left;z-index:999;float:left;padding-left:426px;}
.spe-top .oldLink{float:right;width:80px;text-align:right;display:block;} 
#IndexPage .topSpace{height:138px;overflow:hidden;}
#IndexPage .welcome {
    margin-bottom:10px;
}
#IndexPage .public_search{width:270px;padding:59px 0 0 0;float:right;overflow:hidden;margin-right:5px;}
#IndexPage .public_search input.text{background:url(public_search_bg.jpg) no-repeat;width:207px;height:28px;line-height:28px;border:none;padding:1px;float:left;color:#333333;}
#IndexPage .public_search input.image{background:url(public_search_btn.jpg) no-repeat;width:61px;height:30px;border:none;cursor:pointer;float:left;}

/*焦点图*/
.index_focus .lft_pic{width:720px;height:328px;overflow:hidden;float:left;}
.index_focus .pannel-image,.index_focus img{width:720px;height:328px;}
.index_focus .rig_list{width:260px;height:328px;overflow:hidden;float:left;background:#e5e5e5;}
.index_focus .rig_list .tit{color:#b20000;font-size:16px;font-family:Microsoft Yahei;width:240px;margin:0 auto;height:35px;line-height:45px;overflow:hidden;}
.index_focus .rig_list .tit a{color:#b20000;}
.index_focus .rig_list .lastNews{height:293px;overflow:hidden;position:relative;}
.index_focus .rig_list ul{height:293px;overflow:hidden;}
.index_focus .rig_list ul li{line-height:18px;font-size:14px;color:#004986;padding:12px 0 0 0;height:47px;position:relative;}
.index_focus .rig_list ul li .txt{width:240px;height:36px;overflow:hidden;margin:0 auto;}
.index_focus .rig_list ul li .line{border-bottom:1px #a0a0a0 dotted;height:0;line-height:0;font-size:0;clear:both;position:absolute;left:10px;bottom:0;width:240px;}
.index_focus .rig_list ul li a{color:#004986;}
.index_focus .rig_list ul li span{white-space:nowrap;}
.index_focus .rig_list ul li.hover{background:#35ade3;color:#ffffff;}
.index_focus .rig_list ul li.hover a{color:#ffffff;font-weight:bold;}
.index_focus_bot{height:36px;background:url(index_focus_bg.jpg) no-repeat;}
/*focus*/
.titBg{background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}

/****/
.index_w1{width:332px;height:283px;overflow:hidden;position:relative;}
.index_w2{width:332px;height:283px;overflow:hidden;position:relative;}

.index_tab .tabmenu{background:url(index_tabg01.jpg) repeat-x;height:30px;overflow:hidden;}
.index_tab .tabmenu ul li{float:left;width:auto;height:30px;color:#333333;font-size:16px;font-family:Microsoft Yahei;}
.index_tab .tabmenu ul li a{color:#333333;}
.index_tab .tabmenu ul li.selected a{color:#b20000;}
.index_tab .tabmenu ul li span{display:block;height:30px;line-height:30px;float:left;}
.index_tab .tabmenu ul li span.tabg{padding:0 8px;}
.index_tab .tabmenu ul li span.bg01,.index_tab .tabmenu ul li span.bg02{width:3px;font-size:0;line-height:0;overflow:hidden;}
.index_tab .tabmenu ul li.selected span.tabg{width:auto;background:url(index_tabg02.jpg) repeat-x;}
.index_tab .tabmenu ul li.selected span.bg01{background:url(index_tabg03.jpg) no-repeat;}
.index_tab .tabmenu ul li.selected span.bg02{background:url(index_tabg04.jpg) no-repeat;}
.index_tab .tabmenu ul li.more{float:right; font-size:12px;padding:0 5px 0 0;}

.index_lft01{width:685px;float:left;}
.index_rig01{width:280px;float:right;}

.index_w3{width:588px;}
.index_w5{width:480px;}

.index_w4{width:280px;}
/*视频*/
.index_picList{height:204px;overflow:hidden;}
.index_picList dt,.index_picList dd{position:relative;}
.index_picList dt{width:273px;height:204px;margin:0 2px 0 0;float:left;overflow:hidden;}
.index_picList dd{width:120px;height:90px;margin:0;float:left;overflow:hidden;padding:0 0 24px 20px;}
.index_picList .titBg{position:absolute;bottom:0;left:0;width:100%;z-index:1;}
.index_picList .subtitle{position:absolute;bottom:0;left:0;width:100%;font-size:12px;color:#ffffff;z-index:2;text-align:center;}
.index_picList .subtitle a{color:#ffffff;}
.index_picList dt .titBg{height:25px;}
.index_picList dd .titBg{width:120px;height:22px;left:20px;bottom:24px;}
.index_picList dt .subtitle{height:25px;line-height:25px;overflow:hidden;}
.index_picList dd .subtitle{width:120px;height:22px;line-height:22px;overflow:hidden;left:20px;bottom:24px;}


.index_picList2{height:204px;overflow:hidden;}
.index_picList2 .big,.index_picList2 dd{position:relative;}
.index_picList2 .big{width:273px;height:204px;margin:0 2px 0 0;float:left;overflow:hidden;}
.index_picList2 .smaller{width:410px;float:left;}
.index_picList2 dd{width:120px;height:90px;margin:0;float:left;overflow:hidden;padding:0 0 24px 15px;}
.index_picList2 .titBg{position:absolute;bottom:0;left:0;width:100%;z-index:1;}
.index_picList2 .subtitle{position:absolute;bottom:0;left:0;width:100%;font-size:12px;color:#ffffff;z-index:2;text-align:center;}
.index_picList2 .subtitle a{color:#ffffff;}
.index_picList2 .big .titBg{height:25px;}
.index_picList2 dd .titBg{width:120px;height:22px;left:16px;bottom:24px;}
.index_picList2 .big .subtitle{height:25px;line-height:25px;overflow:hidden;}
.index_picList2 dd .subtitle{width:120px;height:22px;line-height:22px;overflow:hidden;left:16px;bottom:24px;}

.ad01{float:right;}
/*回应关切*/
.index_colum03{width:278px;height:450px;margin:0;border:1px solid #99c3e2;_overflow:hidden;}
.index_colum04{width:278px;height:350px;margin:0;border:1px solid #99c3e2;_overflow:hidden; margin-top:10px;}
.index_hygq .tit{color:#b20000;font-size:16px;font-family:Microsoft Yahei;background:url(index_titbg03.jpg) no-repeat -1px -1px;width:276px;height:35px;margin:0;overflow:hidden;}
.index_hygq .tit h5{line-height:35px;font-weight:normal;padding-left:5px;width:80px;margin:0;}
.index_hygq .tit h5 a{color:#b20000;padding-left:10px;}
.index_hygq .ly-ul{width:273px;margin:0;height:200px;position:relative;}
.index_hygq ul{height:100px;position:absolute;top:0;left:-5px;z-index:0;}
.index_hygq ul li {padding: 3px 0 0 35px;width: 255px;height: 85px;overflow: hidden;margin: 0;}
.index_hygq ul li.hover{background:url(index_hygq2.jpg) no-repeat 0 0;}
.index_hygq ul li .title{height:28px;line-height:25px;overflow:hidden;}
.index_hygq ul li .summary{overflow:hidden;text-indent: 2em;line-height: 18px;color:#a0a0a0;font-size: 12px;}
.index_hygq ul li .summary span.more{color:#b20000;line-height: 20px;}
.index_hygq ul li .summary span.more a{color:#b20000;}
.index_hygq ul li .pannel_inner{margin:0;padding:0;width:220px;height:88px;overflow:hidden;}




/*列表1*/
.index_list01{overflow:hidden;position:absolute;width:100%;left:0;top:0;zoom:1;}/**/
.index_list01 li{position:relative;background: url("Point.png") no-repeat scroll left 10px transparent;padding-left: 8px;padding-right:0px;overflow:hidden; line-height:18px;
}
.index_list01 li a{
	display:block;
	line-height:18px;
    overflow: hidden;
}
.index_list01 li a:hover{color:#00468c;}/**/
.index_list01 li span{ text-align:right; font-size:10px;width:40px;height:27px;line-height:27px;overflow:hidden;position:absolute;right:0;bottom:0;color:#999999;display:block;}
.index_list01 li .line{
	background-image: url(line.png);
	background-repeat: repeat-x;
	background-position: center center;
	position: relative;
	height:18px;
}
.index_list01 li .line .write{
	float: right;
	font-size: 12px;
	color: #999;
	background-color: #FFF;
	padding-left: 5px;
}
.index_tab .tabox .tab_con{display:none;position:relative;overflow:hidden;}

.index_w1 .index_tab .tabox .tab_con .index_list01 li{width:270px; height:27px; overflow:hidden;}

.index_w2 .index_tab .tabox .tab_con .index_list01 li{width:225px;}

/*定义高度*/
.h204{
height:204px;
}
.h243{
height:243px;
}
/*分享*/
.gov_weixin_share{top:203px;}
.gwds_tools_24 a{overflow:hidden;line-height:0;font-size:0;}

/*在线访谈列表*/
#index_yjzj_list .list01 li{
	height:auto;
	line-height:24px;
	overflow:hidden;
}
#index_yjzj_list .yjBox li{
	height:auto;	
}
#index_yjzj_list .yjBox{
	height:130px;
	overflow:hidden;
}

#index_yjzj_list { width:370px; float:left; margin-right:5px;}
#index_yjzj_listt{ width:284px; }
#index_yjzj_listt .list01 li{
	height:24px;
	line-height:24px;
	overflow:hidden;
}
#index_yjzj_listt .yjBox li{
	height:auto;	
}
#index_yjzj_listt .yjBox{
	height:130px;
	overflow:hidden;
}
/*slide*/
.flexslider{margin:0 auto;position:relative;width:280px;height:40px;overflow:hidden;zoom:1; }
.flexslider .slides li{width:280px;overflow:hidden;float:left;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides li img{ width:280px; height:40px;}
.flex-direction-nav{display:none;}
.flex-direction-nav a{background:url(ico_140311.png) no-repeat;}
*html .flex-direction-nav a{background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ico_140311.png", sizingMethod="crop");}
.flex-direction-nav a{width:20px;height:20px;line-height:99em;overflow:hidden;margin:0;display:block;position:absolute;bottom:10px;z-index:10;cursor:pointer;}
.flex-direction-nav .flex-next{background-position:0 -22px;right: 5px;}
.flex-direction-nav .flex-prev{left: 5px;}
.gov_weixin_share .fixed{margin-bottom:2px;padding-bottom:4px;}
.gov_weixin_share .fixed p{line-height:16px;}

.toplogin{width:980px;text-align:right;margin:0 auto;overflow:hidden;}
.toplogin .right{width:80px;height:22px;line-height:22px;background:#0086c1;color:#ffffff;text-align:center;}
.BreadcrumbNav .right{float:right;}
.BreadcrumbNav .right a{font-weight:bold;margin:0 0 0 15px;}
.sq{display:none;width:980px;margin:0 auto 20px;background:#fdfec1;border:solid 1px #ff6a00;padding:10px 10px 0;overflow:hidden;}
.sq p{font-size:14px;}
.cover {display: block;list-style-type: none;width: 800px;margin-right: auto;margin-left: auto;text-align: center;position: relative;}
.cover li {display: inline-block;padding: 8px;float: left;}.cover li img{width: 143px;height: 190px;}
.article-colum .summary{font-size:14px; margin:0 0 20px; padding:10px; border:1px solid #e1e1e1;}
.article-colum .summary p{font-size:14px;}
.links{overflow:hidden;}
.links a{float:left;width:115px;margin:0 0 0 15px;}
.pages a{margin:0 3px;}
.pages .page_now{color:#b20000;}

/* IE6浏览器的特有方法 */
/* 修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
position:absolute;
right:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
top:expression(eval(document.documentElement.scrollTop+203-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}